Exception Handling in Web Service Processes

نویسندگان

  • Dietmar Jannach
  • Alexander Gut
چکیده

Cross-company business processes are common in today’s networked economy and are nowadays often supported by process support systems that integrate the information systems of the different partners based on web service technology. In contrast to earlier Workflow Management Systems, which were often deployed in the controlled environment of a single company, the distributed nature of modern solutions make company-spanning web service processes more susceptible to failures. Therefore, it is desirable to augment the process models already at design time with error-handling behavior such that disrupted process instances can for instance be rolled back or completed on an alternative execution path, if, e.g., an individual service is not reachable. In this chapter, we will give an overview of past and current approaches as well as potential future works to exception handling in web service processes. We start with the concepts that were developed in the area of Workflow Management Systems, continue with error-handling techniques in state-of-the-art process modeling languages and finally give an outlook on future automated approaches to error recovery and repair.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ontology-Based Exception Handling for Semantic Business Process Execution

Along with the widespread acceptance of business process management (BPM) and Semantic Web services composition technologies, Semantic Web service oriented programming is becoming an efficient way to develop modern business applications. As Semantic Web services are inherently unreliable, how to develop reliable service oriented applications is a significant and challenging problem, especially ...

متن کامل

Quality-Oriented Handling of Exceptions in Web-Service-Based Cooperative Processes

Web services are increasingly used to integrate heterogeneous and autonomous applications in cross-organizational cooperations. A key problem is to support a high execution quality of complex cooperative processes, e.g. in e-business or health care. One important aspect that has received little attention so far is the dynamic handling of exceptions during process execution. To address this prob...

متن کامل

Exploring the Connection of Choreography and Orchestration with Exception Handling and Finalization/Compensation

Web service choreography describes protocols for multiparty collaboration, whereas orchestration focuses on single peers. One key requirement of choreography is to support transactions, which makes exceptional handling and finalization very important features in modeling choreography. A projection is a procedure which takes a choreography and generates a set of processes in the orchestration le...

متن کامل

Server-side Exception Handling by Composite Web Services

Currently exception handling for web service orchestrations is performed on the client side. We have defined composite web services [11] that are not single orchestrations but complete web services that contain all possible orchestrations of their sub-services. Our composite web services can therefore define and perform exception handling just once for all such orchestrations, on the server sid...

متن کامل

On Generating Dependable Decentralised Web Service Business Sessions

Current solutions for generating Web service business processes (e.g. BPEL4WS) are generally based on centralised models, where a business process is driven by a centralised workflow engine, which schedules the work to be done and assigns it to an appropriate executor. Consequently, current solutions suffer from drawbacks (e.g., poor scalability, vulnerability to failures, etc.), caused by inad...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008